@charset "utf-8";
/**我的会员**/
.mem_top{width:90%; padding:0 5%;background:#fff;height:100px;border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.mem_top .mem_img{float:left;}
.mem_top .mem_img img{width:72px; margin-top:15px;border-radius: 50%;}
.mem_top .mem_name{float:left;margin:0 4%;}
.mem_top .mem_name p{color:#2f2f2f;margin:20px 0 12px 0;}
.mem_top .mem_name span{color:#9d9d9d;}
.mem_top .mem_kaitong{float:right;margin-top:35px;}
.kdhuiy{display:inline-block; background: #ff6356; border-radius: 2px; color: #fff; padding:2px 7px;}
.mem_body img{display:block;}
.mem_body .ktinfo{position: relative;}
.mem_body .ktwz{z-index:5;position: absolute;left:0;top:10px;;width:70%;padding:0 15%;color:#d71a0e;font-size:1.2rem;}
.mem_body .ktinfo img{height:177px;}
.mem_body .ktwz p{line-height:17px;}
.mem_body .ktwz a{text-decoration: underline;color:#d71a0e;}
/**已经开通**/
.mem_top .widthimg{width:25%;}
.mem_top .jindu{width:70%;margin:0 0 0 4%;}
.mem_top .jindu p{margin:15px 0 12px 0;}
.mem_top .jindu p img{width:18px; margin-left:4px;}
.mem_top .jindu p a{ float:right;}
.mem_top .jdtiao{width:100%; background:#d9d9d9; height:5px; border-radius:5px;position: relative; margin-bottom:8px;}
.mem_top .jdtiao em{background:#fc645b;position: absolute; left:0;height:5px;border-radius: 5px  0 0 5px;}
.mem_top .jdtiao img{ float:right;width:4px;position: absolute;bottom:-4px;}
.mem_top .mem_name .gqtime{width:100%;display: block;}
.mem_top .mem_name span font{float: right;}
/**充值金额*/
.czjine_top{width:90%; padding:0 5%;background:#fff;height:auto;overflow:hidden;border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.czjine_top .czjine{border:0;}
.czjine_top .cz{margin-top:15px;margin-bottom:15px;}
/**付款方式 弹层**/
.fl{float:left;}
.fr{float:right;}
.wenx_xx { text-align: center; font-size: 16px; padding: 18px 0; }
.wenx_xx .wxzf_price { font-size: 45px; }
.skf_xinf { height: 43px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 43px; background: #FFF; font-size: 12px; overflow: hidden; padding:0 5%;}
.skf_xinf .bt { color: #767676; float: left;margin-right:3%;}
.ljzf_but { height: 45px; line-height: 45px; display: block;font-size: 16px; margin-top: 14px;}
.ftc_wzsf { display:none; width: 100%; height: 100%; position: fixed; z-index: 999; top: 0; left: 0; }
.ftc_wzsf .hbbj { width: 100%; height: 100%; position: absolute; z-index: 8; background: #000; opacity: 0.4; top: 0; left: 0; }
.ftc_wzsf .srzfmm_box { position: absolute; z-index: 10; background: #f8f8f8; width: 88%; left: 50%; margin-left: -44%; top: 25px; }
.qsrzfmm_bt { font-size: 16px; border-bottom: 1px solid #c9daca; overflow: hidden; height:45px; line-height:45px; }
.qsrzfmm_bt img{ width:45px;float:left;}
.qsrzfmm_bt img.ttoux{width: 25px;margin:9px 3px 0 5px;}
.zfmmxx_shop { text-align: center; font-size: 12px; padding: 10px 0; overflow: hidden; }
.zfmmxx_shop .mz { font-size: 14px; float: left; width: 100%; }
.zfmmxx_shop .wxzf_price { font-size: 24px; float: left; width: 100%; }
.blank_yh { width: 89%; margin: 0 auto; line-height: 40px; display: block; color: #636363; font-size: 16px; padding: 5px 0; overflow: hidden; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; }
.blank_yh img { width:25px;padding-top:7px;}
.ml5 { margin-left: 5px;}
.mm_box { width: 89%; margin: 10px auto; height: 40px; overflow: hidden; border: 1px solid #bebebe; }
.mm_box li { border-right: 1px solid #efefef; height: 40px; float: left; width: 16.3%; background: #FFF; }
.mm_box li.mmdd{ background:#FFF url(../images/dd_03.jpg) center no-repeat ; background-size:25%;}
.mm_box li:last-child { border-right: none; }
.xiaq_tb { padding: 5px 0; text-align: center; border-top: 1px solid #dadada; }
.xiaq_tb img{width:45px;}
.numb_box { position: absolute; z-index: 10; background: #f5f5f5; width: 100%; bottom: 0px; }
.nub_ggg { border: 1px solid #dadada; overflow: hidden; border-bottom: none; }
.nub_ggg li { width: 33.3333%; border-bottom: 1px solid #dadada; float: left; text-align: center; font-size: 22px; }
.nub_ggg li a { display: block; color: #000; height: 50px; line-height: 50px; overflow: hidden; }
/*.nub_ggg li a input{display: block;width:100%;border:0;color: #000; height: 50px; line-height: 50px; background:0;text-align:center;font-weight:bold;cursor:pointer;font-size:18px;font-family: arial,rial,rial;}*/
.nub_ggg li a:active  { background: #e0e0e0;}
.nub_ggg li a.zj_x { border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
.nub_ggg li span { display: block; color: #e0e0e0; background: #e0e0e0; height: 50px; line-height: 50px; overflow: hidden; }
.nub_ggg li span.del img { width: 30%;}
.fh_but{ position:absolute; right:0px; top:12px; font-size:14px; color:#20d81f;}
.zfcg_box{ background:#f2f2f2;  height: 56px; line-height:56px;   font-size:20px; color:#1ea300; }
.zfcg_box img{ width:10%;}
.cgzf_info{ background:#FFF; border-top:1px solid #dfdfdd; }

@media (min-width: 500px) and (max-width: 1000px) {
 .mem_body .ktwz{font-size:1.5rem;}
}
